翻訳と辞書
Words near each other
・ Abbéville-lès-Conflans
・ Abbévillers
・ Abbāsi House
・ ABC
・ ABC (1906 automobile)
・ ABC (1920 automobile)
・ ABC (1922 automobile)
・ ABC (Anna Book song)
・ ABC (Australian TV channel)
・ ABC (band)
・ ABC (computer virus)
・ ABC (food)
・ ABC (Jin album)
・ ABC (medicine)
・ ABC (newspaper)
ABC (programming language)
・ ABC (stream cipher)
・ ABC (Swedish news programme)
・ ABC (The Jackson 5 album)
・ ABC (The Jackson 5 song)
・ ABC (TV station)
・ ABC (Yet Another BitTorrent Client)
・ ABC 13
・ ABC 15
・ ABC 1600
・ ABC 2000 Today
・ ABC 22
・ ABC 23
・ ABC 5 (disambiguation)
・ ABC 6


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ABC (programming language) : ウィキペディア英語版
ABC (programming language)

ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and intended to be used instead of BASIC, Pascal, or AWK. It is not meant to be a systems-programming language but is intended for teaching or prototyping.
The language had a major influence on the design of the Python programming language (as a counterexample); Guido van Rossum, who developed Python, previously worked for several years on the ABC system in the early 1980s.〔(The A-Z of Programming Languages: Python ). ''"...I figured I could design and implement a language 'almost, but not quite, entirely unlike' ABC, improving upon ABC's deficiencies..."'', Computerworld (2008-08-05). Retrieved on 2014-07-08.〕〔(An Interview with Guido van Rossum ). ''"... in my head I had analyzed some of the reasons it had failed..."'' ONLamp.com. Retrieved on 2013-07-08.〕
==Features==
Its designers claim that ABC programs are typically around a quarter the size of the equivalent Pascal or C programs, and more readable. Key features include:
*Only five basic data types.
*Does not require variable declarations.
*Explicit support for top-down programming.
*Statement nesting is indicated by indentation, via the off-side rule.
*Infinite precision arithmetic, unlimited-sized lists and strings, and other features supporting orthogonality and ease of use by novices.
ABC was originally a monolithic implementation, leading to an inability to adapt to new requirements, such as creating a graphical user interface. ABC could not directly access the underlying file system and operating system.
The full ABC system includes a programming environment with syntax-directed editing, suggestions, persistent variables, and multiple workspaces - and is available as an interpreter/compiler, currently at version 1.05.02, and ported to Unix, DOS, Atari, and Apple Macintosh.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ABC (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.